Big Huge Thesaurus

Malaysian monetary unit

noun